<script>
	export default {
		// 此处globalData为了演示其作用，不是uView框架的一部分
		globalData: {
			username: '白居易'
		},
		onLaunch() {
			// 1.1.0版本之前关于http拦截器代码，已平滑移动到/common/http.interceptor.js中
			// 注意，需要在/main.js中实例化Vue之后引入如下(详见文档说明)：
			// import httpInterceptor from '@/common/http.interceptor.js'
			// Vue.use(httpInterceptor, app)
			// process.env.VUE_APP_PLATFORM 为通过js判断平台名称的方法，结果分别如下：
			/**
			 * h5，app-plus(nvue下也为app-plus)，mp-weixin，mp-alipay......
			 */
			let config = {
				baseUrl: 'http://43.132.175.66', // 请求的本域名
				method: 'POST',
				// 设置为json，返回后会对数据进行一次JSON.parse()
				dataType: 'json',
				showLoading: true, // 是否显示请求中的loading
				loadingText: '请求中...', // 请求loading中的文字提示
				loadingTime: 1000, // 在此时间内，请求还没回来的话，就显示加载中动画，单位ms
				originalData: false, // 是否在拦截器中返回服务端的原始数据
				loadingMask: true, // 展示loading的时候，是否给一个透明的蒙层，防止触摸穿透
				// 配置请求头信息
				// ContentType: "application/json; charset=utf-8",
				header: {
					// 'content-type': 'application/json;charset=UTF-8'
					// 'Content-Type':'application/x-www-form-urlencoded'
				},
			}
			this.$u.http.setConfig(config);
			this.$store.commit('getlogin',uni);//获取登录状态
			var _this = this;
			// uni.login({
			//   provider: 'weixin',
			//   success: function (loginRes) {
			// 	  // console.log(loginRes)
			//     var code = loginRes.code;
			// 	var url = 'https://api.weixin.qq.com/sns/jscode2session?appid='+_this.$store.state.appid+'&secret='+_this.$store.state.secret+'&js_code='+code+'&grant_type=authorization_code'
			// 	uni.$u.http.get(url, {}).then(res => {
			// 		// console.log(res.openid)
			// 		_this.$store.openid = res.openid;
			// 		_this.$store.session_key = res.session_key;
			// 	}).catch(err => {
				
			// 	})
			//   }
			// });
			// var Time = setInterval(()=>{
			// 	uni.login({
			// 		provider: 'weixin',
			// 		success: function (loginRes) {
			// 			// console.log(loginRes)
			// 			var code = loginRes.code;
			// 			var url = 'https://api.weixin.qq.com/sns/jscode2session?appid='+_this.$store.state.appid+'&secret='+_this.$store.state.secret+'&js_code='+code+'&grant_type=authorization_code'
			// 			uni.$u.http.get(url, {}).then(res => {
			// 				// console.log(res.openid)
			// 				_this.$store.openid = res.openid;
			// 				_this.$store.session_key = res.session_key;
			// 			}).catch(err => {
						
			// 			})
			// 		}
			// 	});
			// },1000*60*60*2)
			// uni.requestSubscribeMessage({//启用消息订阅模板 必须按钮促发
			//   tmplIds: ['IvBAhMPEO9LnMSOPzFVHVqMN30QVuliyFyQpgJsT_Mc'],
			//   success (res) { 
			// 	  console.log(res)
			//   }
			// })
		},
		onShow() {
			
		}
	}
</script>

<style lang="scss">
	@import "uview-ui/index.scss";
	@import "common/demo.scss";
</style>